package com.mida.app.knw.service;

import com.mida.dms.knw.entity.vo.KnwCodingConceptualDomainPageVo;
import com.mida.dms.knw.entity.vo.KnwConceptualDomainVo;
import com.mida.dms.knw.entity.vo.KnwConceptualVo;
import com.mida.dms.knw.vo.PageResultVo;
import com.mida.tool.common.result.ListResult;

import java.util.List;

/**
 * @Description: TODO
 * @Author: wang xiao le
 * @Date: 2021/6/21 20:30
 **/
public interface KnwConceptualService {
    ListResult<PageResultVo<KnwConceptualVo>> findPage(Long currentPage, Long pageSize, String searChData, Long conceptType);

    ListResult<List<KnwConceptualDomainVo>> getKnwConceptualDomain(long conceptualSoid);

    ListResult<List<KnwCodingConceptualDomainPageVo>> getCodingDomainAll(Long domainSoid);

    ListResult<PageResultVo<KnwCodingConceptualDomainPageVo>> getCodingDomainPage(Long domainSoid, Long currentPage, Long pageSize);
}
